Dibya Das Tharu

How Nepal can tackle the menace of cyberbullying

Cyberbullying is a growing concern in India and Nepal, as more people spend time online