| Mon, 03/31/2008 - 14:10 |
A group of seventy skilled laborers from India are protesting in the nation's capitol this week. They say they were brought to the US for good jobs but were forced into inhumane working and living conditions. FSRN Correspondent Matt Laslo reports from Washington.