HOME/ SCIENCE AND TECHNOLOGY/INSTAGRAM AWRDED NEERAJ SHARMA RS 38 LAKH FIND INSTAGRAM BUG