Karma

Karma? Police brutalise lady weeks after she told victims of SARS brutality to take responsibility

Karma is a bitch. Pardon the French. However, a lady has gotten an overspilling…

ROT IN HELL! He raped a woman 100 times, he deserved to die like an animal, say mom and sister of British cyclist shot dead in France

The mother of a British mountain biker accidentally shot dead by a hunter has said…