Deception, End Times, London, NWO, Syria, USA Palmyra ‘Baal’ Arch Trafalgar Square London – Demons Caught On Camera June 27, 2016 — 0 Comments