John Boyer (Temporal Incursion 1918)

The terrorist faction calling itself the Allah Jihad, has been flagged as one of the perportrators of the failed 2003 Syrian Terror Plot.