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

Updated On: 2020-02-07T18:47:06+05:30
Show Full Article
Next Story