This morning, an explosion at a munitions dump at the Evangelos Florakis naval base on the southern coast of Cyprus has killed at least 17 and injured over 40. The explosion knocked out the island’s largest power station at Vassilik and did significant … Continue reading