I have soldiers from all over the Earth doing their military deployment protecting fledgling human colonies on other planets from aliens. In a way, they're comparable to UN Peacekeepers, in that their a multinational force, deployed to protect civilians, far from their home countries. However, unlike UN Peacekeepers, they are often engaged in active combat, and trained accordingly.
What can be done to avoid this? What structural/societal mechanisms would need to be in place for rape (and for that matter other human rights violations) not to happen?
While there are women as well as men serving, due to the physical demands on combatants, there would necessarily be more men than women on a military base. (I am aware of logistics staff, medical staff, etc. Still significantly more men than women. Say 75% men.)
While soldiers would get furloughs on a space station, actual earth visits would be every 18 months. Which would increase detachment from normal society, and exacerbate the problem I'm trying to solve.