By Thalif Deen UN, Jan 17 2020 (IPS) – The United States and 18 other UN member states have come under fire for denying a woman’s legitimate right to “bodily autonomy”—the right to self-governance over one’s own body without coercion…

By Thalif Deen UN, Jan 17 2020 (IPS) – The United States and 18 other UN member states have come under fire for denying a woman’s legitimate right to “bodily autonomy”—the right to self-governance over one’s own body without coercion…