Car-Free Earth Day Press Conference Announcement Posted by By admin April 2, 2025Posted inEnvironment & Nature, Good News To Go, Peace, Politics & GovernmentNo Comments It will be held on Thursday, April 3rd beginning at 11:15 AM in Duffy Square Plaza, Times Square, next to the famous Red Stairs, we will be conducting our highly anticipated 2025 Car-Free Earth…