Jamaicans dominate Women’s 100m final to secure country’s first three medals at Tokyo Olympics - Barbados Today