Welcome, Sign In
Priest: Icon at Pahokee Church Proves Miracles Happen
Description:A priest at a Pahokee, FL church says he believes a 16th-century icon of the Virgin Mary is proof that miracles happen.
building new churches in west palm beach
father john mericantante