In her weekly segment for RT, Lori " TheResident" Harfenist discusses events and issues that shake the world. Filmed on Times Square, New York, also known as "the Crossroads of the World" where people from different cultures and accents mix easily in the crowd