A man captured on tape viciously flogging a small child in school in the presence of a teacher and other pupils has been arrested by the...
Suspected perpetrators of a merciless flogging of a woman in Tanzania have been arrested by the police. The 10 suspects were arrested after...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...