21st Century Public Shaming

On February 8th, Pres. Obama signed the “International Megan’s Law to Prevent Demand for Child Sex Trafficking” (H.R. 515), but made no formal public statement to go along with the signing. The White House issued a press release accompanying the signing of the new law arguing that it accomplishes two goals.  First, it empowers the […]