Posted by Jeffrey Alan Messer on February 26, 2007, 10:22 pm
I heard on the radio this morning that Nation of Islam leader Minister Louis Farrakhan is expected to recover in New Buffalo following his speech in Detroit. Reportedly, his family has a farm in New Buffalo Township.