Bill Donohue on Mother Teresa Rally      Bill Donohue discusses the rally for Mother Teresa on August 26th in front of the Empire State Building.