Video: President Obama’s Victory Speech
If you haven’t been paying attention to your Facebook or Twitter feeds, then read it here: President Obama has won both the popular and electoral votes to capture his second term as the US President! As of this writing, Florida has yet to officially concede their electoral votes to Obama, but even so, it was