India to blow up illegal 'Twin Towers' in developer crackdown
Updated 2022.08.27 22:28 GMT+8
CGTN
The 100-meter-high "Twin Towers" are slated for demolition near the Indian capital, New Delhi, this weekend. Thousands of residents and stray dogs are being evacuated from the vicinity.