Cannibalism comes to The United States Of America? Or are these the aliens that are talked about that eat flesh? This is really both bizarre and wicked...
http://miami.cbslocal.com/2012/05/26/miami-police-confrontation-men-leaves-1-dead-1-hurt/
...developing...