Double Wow. Canada upset France in Women’s R Rugby Sevens. The hosts are out