Georgetown? Ha!
Behind the Meme
Written by Ervald
(Europeia - September 2, 2018) - In the United States of America, there is a famous university called Georgetown located in Washington D.C. When mentioned, people think of a well-respected Jesuit school in the seat of the American government...