On what planet and in what dimension must one live to voluntarily let one of these creatures into your home?
Dunno if it was strong armed or the nicest one asks then the other two barge in?? No idea but good question they looked nasty. Maybe they answered the door and pushed in...all I can think . But no, I would not let those guys in unless I didn’t have a weapon handy and they took me by surprise. I wonder what the true story is or if the guy kindly allowed them to enter as the report states.