As was being expected, Barack Obama finally fulfilled his promise of formulating policies that ...

Read More