Moms for Liberty held its annual summit last weekend in Orlando, Florida, and are "stronger and more united than ever before.
The Statue of Liberty was the target of several terrorist attacks over its 210-year lifetime, but in 2096, a motley group called Freedoms First finally brought the statue down. Protesting the ...