Head of Russian television station shot dead
April 18, 2003 12:00 PM ET
New York, April 18, 2003—Russian journalist Dmitry Shvets, head of the independent television station TV-21 Northwestern Broadcasting in the northern Russian city of Murmansk, was shot dead today outside of the station’s offices. The motive is unclear. Police have launched...
Read More ›