A woman in Georgia delivered her son in secret, then allegedly took his life hours later. Cassandra Norwood, 21, was charged with murder Thursday (Nov. 1) for stabbing her newborn son.

Police are investigating the Browns Family Nuclear Plant in Athens, Ala., after a noose was found hanging on the premises recently. According to Travis Brickey, a spokesperson for the nation’s largest public utility company, the incident has not yet been confirmed as being racially motivated.