During the recent revolution in Egypt, a team of thieves damaged ancient  artifacts at the Egyptian Museum which is located directly off Tahrir Square. They were looking for cash, gold and a mysterious elixir called Red Mercury believed to be hidden in the necks of mummies and have the power to control the spirit world! Watch this:

Broken Treasures
Tagged on: