Africa
News
Entertainment
Sports
Business
Live Radio
Country
Webbers
Lifestyle
SIL
Nigerian Embassy in France calls Police after ritual sacrifice was left at its entrance
The ritual was found infront of the Nigerian Embassy in France