Bahrain tries newspaper editors for 'fabrications'

May 18, 2011 05:38 PM