Rare mountain gorilla twins born in Rwanda

    A mountain gorilla in northern Rwanda gave birth to twins, a rare occurrence for an endangered species which counts fewer than 800 individuals, Rwandan media reported Monday. "The twins, both of them males, were born Thursday of a mother gorilla called Kabatwa. They are doing well," Radio...
  2. Unhypnotized

    Swedish Twins - Runover on M50 Motorway UK, Psychotic or Super Soldiers?

    Swedish Twins Women Britain Drugs Suicide Crazy M6 Motorway Traffic Cops Police Watch this extroadinary footage of two suicidal Sweedish women run out into the middle of a British motorway then somehow one of them gets up fights with police and gets taken into custody !! It's amazing that NO...