United Kingdom, Jan. 28 -- Snoop Dogg has "nothing but love and respect" for Donald Trump.

The 52-year-old rapper doesn't agree with critics of the former US president because he claimed the ex-'Apprentice' star has "done only great things" for him, singling out the fact he gave a pardon to Death Row Records co-founder Michael Harris - who was in jail for drug offenses - during his time in office.

He told the Sunday Times Culture magazine: "Donald Trump? He ain't done nothing wrong to me. He has done only great things for me. He pardoned Michael Harris.

"So I have nothing but love and respect for Donald Trump."

In 2012, Snoop shared a post online looking at reasons to vote for Barack Obama ahead of Mitt Romney and with Trump making an...