Its not only non Muslims affected by it. Even menstruating Muslim women as well as other Muslims exempted from fasting still have to follow the law.