Posts in tag

American flag


A North Carolina history teacher has decided to teach high schoolers about the First Amendment by defiling the American flag.