London Falling

June 7, 2017 Benjamin Decatur 0

By Benjamin Decatur On March 22, a radical Islamic terrorist from South East England indiscriminately ran over innocent civilians on the Westminster Bridge and then ran towards Parliament wielding a knife, in 82 seconds of […]


France’s Looming Black Swan

June 2, 2017 Roy He 0

By Roy He On April 23 and May 7, more than 35 million French citizens voted on who would lead their country for the next five years. Everyone knew this election was special — with […]