2 years agoDr. Marshall Shares Opinion on Pope Francis Consecration of Russia: Is it Legit?Dr Taylor MarshallVerified