
The Dispatch
Christians arrested in Libya on charges of preaching and apostasy from Islam
City of Tripoli, Libya. / Credit: Shutterstock
Tripoli, Libya, Apr 18, 2023 / 08:23 am (CNA).
Last week Libya’s Internal Security Agency launched a campaign in the city of Tripoli to arrest Libyan citizens and foreigners accused of apostasy fro… […]