Cockroaches also eat people (dead and alive). Know how to defend yourself

They have been on the planet for over 300 million years since the time of…