Question:
I would like to know how long cannabis stays in our bodies?
Answer:
Depends what you mean by "stays".
If you mean, how long can cannabinoids be detected in hair or in a fat
biopsy... it stays for many months.
If you mean, how long does it take to get rid of it for the purpose of
passing a basic piss test... no more than a few weeks, practically speaking,
and this can be shortened to a few days (though not without some risk of
still failing the test.)