Richard Williams, an 83-year-old United States Air Force veteran, father of three daughters, and grandfather of two, died this week after being pushed onto subway tracks in New York City. The man charged with killing him should not have been in the country. The NYPD arrested 34-year-old Bairon Posada-Herandez of Honduras on March 10 on [] The post Air Force veteran, 83, dies after illegal alien with 15 prior charges allegedly threw him onto NYC subway tracks appeared first on Patriot News Alerts.
March 28, 2026
Source Information
Patriot News Alerts
United States of America
Right