On Friday, India abstained from voting on a United Nations General Assembly resolution that called for an “immediate, durable and sustained humanitarian truce” between Israel and Hamas. This came as Israel doubled down on its brutal bombing campaign in the Gaza Strip, severing all communication links in the occupied enclave and initiating limited ground operations. The resolution was, however, adopted with 120 votes in favour, 14 against and 45 abstentions. Notably, this was a non-binding resolution, as all United Nations General Assembly resolutions are. This means that the state parties, including Israel, have no legal obligation to abide by it....