Fact Check
Meeting Of Intelligence Agencies Of India, Israel, America, Russia And England Held In Delhi? No,...
A photo of a meeting where a group of people can be seen sitting is going viral on social media. It is being claimed that this photo is of a high-level meeting of intelligence agencies of 5 big countries held in Delhi, which was attended by India's intelligence agency RAW, Israel's Mossad, America's...