US Attorney General Jeff Sessions faced a long and contentious confirmation hearing before taking office in February. 

Now, Democrats and others are demanding his resignation. They say he lied under oath about two meetings with Russia's ambassador to Washington.

During his confirmation hearing in January, Sessions denied they had met.

However, after a US media report claimed otherwise, Sessions now admits that a meeting did take place, although he says the election campaign was not discussed.

He now says he will not be involved in any inquiry into Russia's links to the presidential election.

Democrats clearly smell blood but is Donald Trump right to call it a "witch-hunt"?

Presenter: Hazem Sika

Guests:

Melanie Sloan - Government ethics specialist.

Bruce Fein - Former US associate deputy attorney general.

Mark Sleboda - International relations and security analyst.

Source: Al Jazeera News