Crime Watch5 years ago
‘Popular Yahoo Boy’ Runs Mad In Delta State, See Why (Video)
A ‘popular’ internet fraudster better known as “Yahoo boy“, has run mad in Delta State, southeast Nigeria. YaahooJournalist reports that a viral video showing the moment...