France: INSEE Confirms Birth Rate Collapse Since the Start of Vaccination
ER Editor: The French institute, INSEE, is responsible for official statistics and economic studies and data. The figure of 85% vaccination rate among the population is a little optimistic and inflated, we feel, given the […]