October 16, 2013 marks the 18th anniversary of the ‘Million Man March’, called by Louis Farrakhan, the leader of the Nation of Islam. On that day in 1995, over 850,000 Black men, women and youth traveled to Washington DC to protest against centuries-old racism and discrimination against...