Home National Weather Baltimore man arrested, charged in 2018 fatal shooting