Contempt and Hate Speech against Women in Thailand

The International Women’s Day is a global day celebrating the economic, political and social achievements of women past, present and future. This year the celebration was held on March 3, 2013. But the rights of women continue to be mocked by chauvinistic attitudes of a small group of the Yellow Shirts over the past few years, and […]