Bad breath and throat irritation can also be signs of tonsillitis. However, tonsillitis is caused by viruses or bacteria and generally causes red, inflamed tonsils as well as fever, headache and …
https://health.clevelandclinic.org/troublesome-tonsil-stones-causing-bad-breath/