Nia Wilson

18 year old Nia Wilson was stabbed to death by 27 year old John Cowell at MacArthur BART on Sunday night. Murderer John Cowell also stabbed Nia’s sister, Letifah Wilson, who survived his attack. Whether or not police find ‘evidence’ that this murder & stabbing was racially motivated, we (especially BIPOC) do not need any…

Read More