Dhaka Slums passed off as New Delhi
Excelsior Correspondent Recent reports have emerged that a group of Chinese vloggers and livestreamers are filming in impoverished neighbourhoods of Dhaka, Bangladesh, and falsely presenting the locations as parts of New Delhi, India. The vloggers are broadcasting footage from Dhaka...

