Africa

Nigeria Jails Epoch Times Reporter

Nigerian government imprisoned Epoch Times journalist Luka Binniyat, who reported on atrocities committed against Nigerian Christians. On Sept 26, Islamic terrorists massacred 38 unarmed men,

Read More »