April 03, 2009 - Leaders of the 20 world's most powerful countries meet in London to find a way out of the current global financial crisis and help prevent future crises. Will the G20 reach a unified stand on how to kickstart the ailing global economy?