On Tuesday, two days after he returned to Haiti from a 25-year exile, former leader Jean-Claude "Baby Doc" Duvalier was charged with corruption, theft, misappropriation of funds, and other crimes during his rule from 1971 to 1986.
Haiti Snapshot: Thoughts on Watching the Return of "Baby Doc" (Shahryar)The video shows an enthusiastic crowd welcoming Duvalier, 59, as he is taken away.