A woman shocked police officers when she confessed to sacrificing her son to the devil. The woman was picked up on Tuesday in Kirinyaga...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...