UK’s Department For International Development & Its Intelligent Policy on Abortion

United Kingdom’s Department for International Development (DFID) is a champion for women’s rights and should get significant support from activists everywhere. DFID was created in 1997 to manage Britain’s aid money and ensure that their resources are going to fighting extreme poverty. This includes working towards human rights in order to alleviate poverty and its [...]