Duma Deputies Under Fire: Citizen's Video Sparks Outrage