Skip to playerSkip to main content
  • 16 years ago
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
Be the first to comment
Add your comment

Recommended

0:31