Texas national guards use riot shields to hold back horde of migrants trying to cross through razor wire in Eagle Pass with one person hurling a rock towards a soldier’s head

Texas National Guard members are seen struggling to push back against migrants…

Today in History: Richard the Lionheart and Outnumbered Christian Knights Defeat a Horde of Muslim Terrorists

Today in history, a small band of knights, led by Richard…