News Nation Logo

France: Priest shot dead outside of a church in Lyon city

France: Priest shot dead outside of a church in Lyon city

Updated : 01 November 2020, 12:58 PM