New Castle Still Intends to Take Down Israeli Flag Despite Pushback
The New Castle Town Board maintained last week that it plans to take down the Israeli flag from in front of Town Hall next month despite pleas from several residents to reconsider the decision. Last Tuesday, board members followed up
Read More