People line up for a rapid antigen test in front of the historical town hall in Tuebingen, southern Germany. AFP

Germany and France look to Russia for Covid-19 vaccines