It's June 14, 2024, 09:19:44 PM
Rumor is dude was later found dead in the dumpster.
How could they not be charged is beyond me.