Al Jazeera has just released a “Yemen Infographic” with basic details on Yemen’s statistics and political situation. Check it out here.