thegatewaypundit.comStunning Miracle Caught on Film: Virgin Mary Statue, Our Lady of Sorrow, 'CRIES' in Narco-Infested …The small town of El Canal, located in the state of Colima, Mexico, has become the center of attention …
Social media
Change post
Remove post
Change comment
Remove comment