Boston residents say even the Lincoln statue bothers them, should be taken down

Live Feed Atlanta