18 hours agoDid Joe Biden give Putin a green light for the Ukranian invasion?National Defense Consultants, LLC