ICEYE releases SAR images of Ayodhya Ram Mandir before Diwali

India