Answer
Moussa Sow represented Senegal at the international level. He was born in Dakar, Senegal, and made his international debut for the Senegal national football team in 2009. He has since gone on to represent Senegal at the 2010 FIFA World Cup and the 2012 Africa Cup of Nations.