Public transit riders in Delaware will be able to ride free for a day as part of an Earth Day initiative aimed at promoting environmentally friendly travel.
From
To
