Shaheen Bagh first solar panel faces stone pelters’ ire Local October 21, 2022 Shaheen Bagh first solar panel faces stone pelters’ ire A solar panel put by a resident on his high-rise building…