Body/SoulSawdust Cornell Frat Goes Too Far With Human Sacrifice by KC Weston November 9, 2011 Residents of Ithaca, NY found themselves dealing with a whole new kind of brotherhood when members of fraternity house Omega Alpha Di were discovered attempting… Read more