‘Suicide Squad’ Has The Last Laugh After Winning Oscar Award The blockbuster DC Comics film "Suicide Squad" won an Oscar for Best Hair and Makeup. The movie was commercially successful but panned universally by critics. by Des Luna
China Launches World's Largest Electric Container Ship, Slashing 8,600 Pounds of Emissions per 100 Nautical Miles