New Delhi hotel fire kills at least 21

New Delhi hotel fire kills at least 21

Fire killed 21 at New Delhi hotel with one exit, poor ventilation. Victims include African medical tourists. Inquiry launched into norms. At least 21 people were killed when a fire…
24 hours in pictures, 3 June 2026

24 hours in pictures, 3 June 2026

Through the lens: The Citizen's Picture Editors select the best news photographs from South Africa and around the world. Protestors demonstrate with police officers near Portswood Police Station in Southampton,…