Answers for Typhoid fever is caused by?

Typhoid fever is as a result of poor hygiene and unhealthy practices. Typhoid is a bacterial disease and you can contract it if you fail to wash your hands before handling food after leaving the washroom.