By Dr Upul Wijayawardhana Biden seems to be synonymous with blundering when it comes to politicos, though he is not in ...