An exposé by New York-based Media House, Vice News, has  lifted the lid on a hit squad suspected to be behind the multiple disappearances and killings in various parts of the country. In the documentary, journalist Julia Steers, was seeking to unravel the mysterious disappearances and the discovery of over 26 bodies in River Yala […]
- Advertisement -