Geneva, Switzerland – UN member states have criticised Israel during a heated Human Rights Council (HRC) session for failing to abide by human rights laws and UN resolutions, with some calling it an “apartheid state”. The criticism came as Israel was undergoing in this Swiss city on Tuesday its third Universal Periodic Review (UPR), a UN-led…