Burma: the land of bus journeys with people simultaneously vomiting into tiny plastic bags....
Welcome to Pakistan. We're along for the ride to assimilate its culture and get inside the fight for women's rights in this fascinating country. ...
Have you ever paused to ponder how absurd this life is?...