Organizers and supporters behind the 26th French Film Festival, held recently at the SM Mall of Asia cinemas, engage the public to confront a taboo subject incest. #NoExcuse. That’s the slogan the United Nations (UN) wants people to use in urging their respective governments to prevent violence against women and girls a…