October 22, 2026 AhroLibyan Police Accused of ‘Selling’ Nigerian Woman to Detention Site, Demanding ₦5,000 Dinars For Her Release