NEW YORK – Saturday Night Live will feature a parody infomercial from Texas U.S. Senator Ted Cruz' presidential campaign Saturday night:
By Illinois ReviewA Buffalo Grove middle school teacher who drew criticism for online comments about the assassination of conservative activist Charlie Kirk has been seen clearing out her...
Read moreDetails