Amira Osman, a Sudanese women's rights activist has been freed following a two-week arrest by men believed to be working for the Sudanese secret police.
Ms Osman, who is a trained engineer, member of the Sudanese Communist Party and leader of the women's group called No To Women's Oppression, was reportedly taken from her house…
