Friday, November 24, 2006 An ongoing struggle in Kazakhstan between the authorities and a local Hindu village has turned serious. Forum 18 has been documenting the alleged human rights abuse
Friday, November 24, 2006 An ongoing struggle in Kazakhstan between the authorities and a local Hindu village has turned serious. Forum 18 has been documenting the alleged human rights abuse