હાલમાં ચાર્લ્સ નેપાળની જેલમાં બંધ છે.