Your NJ Transit train is going to be delayed by 30 minutes “indefinitely” during the week and your ride may take normal than usual, and the embattled agency says you can thank Amtrak for it. Officials said the delays for riders traveling to and from Penn Station New York are due to speed restrictions because of…
____