Thieves are lynched by mob in Nigeria
Posted on
July 3,2024
Delta State,Nigeria