+
Deepak Adhikari

Deepak Adhikari

Adhikari is the editor of Nepal Check, a bilingual fact-checking website in Nepal.

Don't Miss