NY1 anchor Stef Manisero sat down with political analyst Lincoln Mitchell to talk about the latest events taking place in Russia.
Political analyst Lincoln Mitchell discusses latest Russia news
PUBLISHED 1:15 PM EDT Jun. 25, 2023