Navy vet raises over $3M in bid to take Maxine Waters' seat

225 views - Published on Aug 02, 2020 at 04:41 AM

James Carter