How Nepal suppresses criticism Aitrend
KATHMANDU, NEPAL — All Kushal Karki could say as handcuffs were placed on his wrists was that he was not a criminal. He criticizes the government, he says. But is this a legal offense? Karki, a father and restaurant worker, was preparing steamed dumplings when two strangers arrived and asked him to accompany them to … Read more