Teresa Yue Shen, 31, was one of seven activists arrested at the future $90million Atlanta Public Safety Training Centre in a ‘clearing operation’ on last week.

Leave a Reply