The Aurora Borealis, also known as the Northern Lights, graced the night skies over various parts of Europe on May 10. The stunning display of nature’s...
Unverified accounts suggest an explosion may have taken place at the European Parliament Quarters in Brussels, Belgium’s capital. Photo : Twitter Unverified accounts suggest an explosion...