A Greek priest who ran in a punishing 90-hour race while wearing full religious garb has helped raise thousands for charity. Pater Theodoros from a village near Giannitsa, northern Greece, crossed the finishing line on Sunday holding the Greek flag bearing ...