In the early hours of January 3, 2023, 32 people climbed onto a makeshift raft off southern Cuba and set out across the Caribbean for Florida, 170 kilometers (100 miles) away.
While it is true, as Robert Knight writes, that Americans have lost faith in Democrat-run government institutions because we have been misled by liars, the last election results suggest an even more ...