Police officers stormed a Nigerian restaurant in China over an undisclosed purpose. In a trending video footage posted online, the…
Read More
Police officers stormed a Nigerian restaurant in China over an undisclosed purpose. In a trending video footage posted online, the…
Read MoreA Nigerian restaurant has reportedly been shut down for cooking human flesh and serving it to customers. The police were…
Read More