Four Ugandan police officers have found themselves on the receiving end of the law after they were caught filming two lovebirds having sex...
Four Ugandan police officers are currently being detained at Busia Police Station for crossing into the country while armed. Nairobi...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...