G20: Lori Harfenist of Russia Today hit the streets of the Big Apple

World leaders met in London on April, 2 in an attempt to find a way out of the world economic crisis, but did the meeting of minds actually solve the world’s financial problems, or was it just a waste of time? Web journalist ‘The Resident’ Lori Harfenist hit the streets of the Big Apple to […]