A naked man is pictured pulling a young woman to only God knows where on the street in a town in Nigeria a country in Africa.
If you are easily offended, then don't look
----------------------------------------------------------------------------------
Wonder where this picture was taken and is the lady smiling? Too weird!