Somali-Canadian rapper K’naan, whose megahit “Wavin’ Flag” became the anthem for the 2010 soccer World Cup, was charged Thursday with sexual assault, according to local media.