Who can hold their breath longer a cockroach or a human being?
A roach can.
Roaches can hold their breath for 40 minutes, while the longest
a human can go it u to about ten minutes.
On average people hold their breath for about a minute, but free
swimmers go for around 8-10 minutes.
Actually, i can hold my breath for less than 30 seconds
only.