US Secretary of State Mike Pompeo who is on a two day visit to Delhi on Wednesday said Us and India should ‘stand up for religious freedom’.He was addressing a gathering in the national capital. He asserted that whenever religious rights are compromised, the world is worse off.