China propagating fake news of Indian businessmen getting Chinese vaccine shots in Nepal? Nepal shoots down fake reports
In an attempt to bolster the image of its failed Coronavirus vaccine, China has once again allegedly started playing its dirty tricks. Recently, news reports claiming that Indian businessmen had taken ...