In the build up to International Women's Day, which falls on March 8 (that's today), China has detained at least two well-known Chinese feminist activists in efforts to clamp down on rallies for women's rights that were planned for this weekend.


Visit the original source and full text: Shanghaiist