Venezuela's UN envoy apologises to Israel over 'final solution' remarks
The "final solution" refers to the Nazi plan to exterminate Jews during World War II.
May 13, 2016, 06:13 AM IST
The "final solution" refers to the Nazi plan to exterminate Jews during World War II.
May 13, 2016, 06:13 AM IST