Biden gives 18 million to Nicaragua as Russia gets green light for troops ships and planes to make bases there! July 13, 2022 10:24 am