Ramzanul Mubarak July 12, 2013July 12, 2013 editorNews, World News Let the spirit of self restraint help restore peace, harmony and lasting happiness to all in a sustainable planet.