Service Sher Bahadur Deuba and His Wife — Helper of US CIA and Betrayer of Nepal jackjohni February 23, 2022