This couple were caught cheating and having sex. The man was stripped or held naked in public. The people in the video are speaking in Hausa language, one of the most popular languages in Nigeria and West Africa.
Location: Northern Nigeria.
Discover more from Wow News
Subscribe to get the latest posts to your email.