Putin’s Rumored Impotence May Have Led To Ukraine Incursion

President Vladimir Putin’s recent decision to force himself on Ukraine may in part be due to a rumored case of impotence. Western intelligence officials have speculated that as a way to compensate for his debilitating condition Putin has thrust his Continue reading Putin’s Rumored Impotence May Have Led To Ukraine Incursion