US-NATO launch massive military exercise; Russia unhappy

On Tuesday the United States and its NATO allies launched a massive military exercise which Moscow has described as “anti-Russian,” Just the News reports. Named Defender-Europe 21, the exercise is being conducted in Europe following the recent build-up of Russian troops and military equipment along the border with Ukraine.

Pastor arrested in the UK for preaching Biblical values in public

A 70-year-old British Pastor was arrested in London last month for publically preaching on the Biblical view of marriage and sexuality, Christian minister Peter Simpson reported in an article for the Conservative Woman. Pastor John Sherwood was arrested on April 23 while preaching from the Bible in the center of Uxbridge (PM Boris Johnson’s constituency).