How Kidnappers Seized Us After Our Bus Got Stuck On A Bad Road In Ondo – Rescued Travellers Reveal
According to a report by The PUNCH, the three kidnap victims rescued by the men of the Ondo State Security Network Agency, also known as Amotekun Corps, have blamed the ...