Bahrain tries newspaper editors for 'fabrications'

May 18, 2011 5:38 PM