It's true: Mohammed Al-Sharpton will soon be someone else's problem: Dr. Mohamed Elmasry, founding national President of the Canadian Islamic Congress, announced today that he will step down, effective January 1, 2009 after leading the organization through its first decade.
He … [Read more...]