In a fresh outreach bid by the Obama administration to the Muslim world, US Secretary of State has launched an exhibition on achievements of the Muslim civilization through ages. The 1001 Inventions “honors the remarkable accomplishments of Muslims throughout history,” Clinton said in her pre-recorded message posted on the State Department’s website.The exhibition, which has attracted more than one million over the past year, is set to open Friday, May 27, at the California Science Center in Los Angeles for a seven-month run.Clinton said the exhibition is aiming at “celebrating a millennium of science and innovation in the Muslim world.”The...