Unverified accounts suggest an explosion may have taken place at the European Parliament Quarters in Brussels, Belgium's capital.Photo : TwitterUnverified accou
Read More