Hundreds of 'witches' seen paddling down a river in Portland - The Horn News