Boom Reports
Stock Image Placed In AAP's Promotional Video?
A viral promotional video of AAP shows street lights put up in Delhi along a beautiful street by AAP government. Is the image from Delhi? Watch this episode of BOOM Reports to know more
Read more about the story: Click Here
Next Story