Nadir Patel

Patel is Canada’s Ambassador to Nepal.


Latest from Nadir Patel

Load More
Top