Nikita Season 2,Episode 13 Clean Sweep Watch Online Series Info: Nikita is an American television drama that has aired on The CW Television Network since September 9, 2010 in the United States.Based on the French film Nikita (1990),Watch Video Online Nikita Season 2, Episode 13 On 2nd February Youtube Free live stream Online VIDEO The …