Major wrote:WHY should she be sacked for telling the truth??????????????????? FREE SPEECH
Because she agreed to keep her views to herself starbold, as required by her conditions of service.
If your bollox about being an army officer is true then you signed to acknowledge that you were subject to the OSA and Queen's Regulations - are you without honour like this woman?