Two Charged After Human Catapult Death in London
LONDON (Reuters) - British police charged two men with manslaughter Tuesday following the death of an Oxford University student who was flung from a giant catapult.
Bringing you random goodness since 2003