Image Source. by Justin Deschamps Earlier today, on March 22nd, a significant occult date and the beginning of what is known as the forty day season of sacrifice, the Westminster terror incident took place, as was reported. The attack involved a man driving into a crowd of pedestrians outside of the House of Parliament, hitting 12 and injuring ten […]