@freepatriot

"The St. Louis city medical examiner ruled his death a suicide, and an investigator with the office reported that his mother said her son had struggled with depression for 17 years, according to his autopsy report. Rodriguez-Rivera left two suicide notes, one at the scene and another at his apartment, the report states."

Sign in to participate in the conversation
Merovingian Club

A club for red-pilled exiles.