Who is current president of USA?
Our current president is Barack Obama at least until Donald trump is sworn in.