19 hours agoBC Canada Election Miracle, NEWS,NEWS,NEWS. China getting ready, Digital Ruble, Hamas Surrendering.RidgeReport