Residents brace themselves as firefighters battle mega-blaze

© 2025 Vimarsana