Situation Update 5.04.24: Big US Humiliation! US Troops Left In Niger Now Facing Russian Troops!!!