on April 11, 2026 in World News WHAT!? Texans being told the Alamo actually is … ISLAMIC! click here for more