Uk Police Car, via Wikimedia Commons
A political firestorm has erupted in Britain after Member of Parliament Rupert Lowe, who also serves as the leader of the newly created Restore Britain party, released a statement detailing explosive testimony from an ongoing inquiry into organized child...