Human Right Organization ‘Human Right Watch’ is based in:

A     Geneva

B     New York

C     London

D     Paris

Check Also

Who was the first woman ruler of Delhi?

A     Chand BIBI B     Noor Jahan C     Razia Sultana D     None …