London was the scene of another terrorist attack on Friday as an early morning rush-hour blast caused by an improvised explosive device in the subway injured 22 people. The London’s Metropolitan Police and the British government (MI5) are treating this as a terrorist attack. The blast occurred during the most demanding time of the morning […]