“Patriots in earlier times met up at places like the Green Dragon Tavern”
Where would such a place be today? Would we find it on the internet? Or would we have to find a physical meeting place, perhaps our local VFW hall?
Can’t be internet or anything connected to telecom.