Kashmiris take freedom battle to UN rights headquarters in Geneva :