India Must Free UK Man Held Since Dec 2018 Over Chopper Deal: UN Panel

0
174

Christian Michel, who has been held in India since December 2018 after being extradited from the United Arab Emirates, was being detained arbitrarily, the UN panel said.