Latest News At least 20 people killed and hundreds injured in an explosion at a fuel station in Nagorno-KarabakhSeptember 25, 2024