1 month agoBREAKING: FRANCE DECLARES WW3! - Sends Troops To Ukraine To FIGHT RUSSIA! - USA & Germany May JoinWorld Alternative Media