Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Ted Cruz Attacked by Trevor Reed’s Dad in New Ad

Ted Cruz has been criticized by the father of Trevor Reed, the American marine who was imprisoned for three years in Russia on what he claimed were bogus charges. In a campaign advertisement produced by Democratic Representative Colin Allred, who…

en_USEnglish