China has lodged a formal protest with India following Prime Minister Modi’s birthday greetings to the Dalai Lama and the attendance of Indian officials at his 90th birthday celebrations. Beijing views the Dalai Lama as a separatist and accuses India of interfering in its internal affairs. Post navigation Drunk, shirtless MNS leader’s son abuses woman, flaunts father’s clout; FIR filed Astronaut Shukla speaks to Isro chief; gives big update on ISS experiments