This documentary examines life in the country many know as Burma, an isolated place that's been run by very strict military forces for many years.
Added by Upcoming Robot on September 12, 2012