USMC Combat Vet, KenOKeefe.com, Human Shields Iraq, Human Rights Speaker/Geo-Political Analyst
Joined Apr 4, 2021
107,599 views
69 videos