powered by mochila

US President Barack Obama turned 50 Thursday, marking a personal milestone that may offer only brief respite from a moment of political peril and rising threats to his bid for second term....