With the Iran nuclear talks not likely leading to a deal, Dr Mordechai Kedar believes that the Biden admin finally woke up to reality.

Read more