BREAKING: Russia signed off on March 25 “consecration”

On March 15, Catholic social media exploded as the big news spread like wildfire… For example, a headline on the website of the “new” Fatima Center blared (see screen shot above): THIS JUST IN! Pope Francis to Consecrate Russia… On March 25th Earlier …