Published: Jul 14, 2020, 07:08 IST | Updated: Jul 14, 2020, 07:08 IST
Nepal's Prime Minister K.P. Sharma Oli has made a bizarre claim. He says Hindu deity Lord Ram was from Nepal, and India has set up a fake Ayodhya. This comes after Nepal bans Indian channels for supposed 'misreporting'.