Dev Kumar Shrestha, popularly called as “Devu” was born on 4th August 1976 at Rampur, Chitwan. Currently living in Leuven, Belgium on professional duty. Features... Read more