Multiple countries in Europe are battling to contain the rapid spread of coronavirus with the situation in France getting worse by the day. The country recorded …

source