A dance group, Miracle crew, has emerged winner of the first edition of the Abuja Mega Street Dance competition. The News Agency of Nigeria reports that the Abuja Mega Street Dance Battle is a talent show created to give young people on the streets of Nigeria the opportunity to showcase their talents. The Miracle Crew,…
Read More