Listen

Description

Russia refuses to speak at UN meeting on its attacks on the Ukrainian port city of Odesa, including an Orthodox Church... dozens of Christians reportedly in jail in Uttar Pradesh, India on allegations of breaking anti-conversion laws...and Nero's theatre has been discovered near the Vatican.