0
0
Read Time:13 Second
Standing atop the terrace of a 13-storey tower in sector G7 in Narela – a vast expanse of seemingly endless rows of residential high-rises – a sense of desolation and melancholy is inescapable. In this 184acre area, people are a rare sight. The silence…