May 20, 2018

HYPE: HISTORIC REVIEW OF THE POLITICAL BEGINNINGS OF OBAMA

Source: