Do all countries recognise Jerusalem as Israel's capital? | The Hindu