While in principle I agree with you, the problem with poison is that it is likely to kill *something*, but you can't be sure what. Rat traps will only kill reasonably small things, and thus won't kill children.
But, in an environment where people are living in tattered tents on level sand, rats are REALLY hard to defend against. I don't like using poison but it may be the only solution here.
@Layan2002 @apenkop @kathimmel @DrALJONES @simon_brooke @wrzky @sallytheflame @karelbrits @franciswashere @fedipourgaza please don't kill animals. Store your food more safely!