Angry Birds World opens in Qatar

The world’s first Angry Birds World entertainment park has opened its doors to residents and visitors…