Preview A massive emergency response is being reported at DC’s Tenleytown metro station, where people are being evacuated following an explosion and fire. Witness accounts have begun emerging on social media.
Read Full Article at RT.com
RT – Daily news