Olympic Gold for a “Mercy” lady Today, French judoka Clarissa Agbégnénou won a gold medal at the Olympic Games in Tokyo. Agbégnénou, French but of Togolese descent, has won the gold Read More »