The Father of all Bombs

Thought I would link to a Daily Telegraph article on a new bomb developed by the Russian military which they … More