Day: July 9, 2023

African Leaders Meet With Putin To Discuss Peace In Ukraine

On June 17th, President Vladimir Putin met with seven leaders of African countries to discuss a “peace mission.” The presidents of Comoros, Senegal, South Africa, and Zambia, along with Egypt’s prime minister and top representatives from the Republic of Congo and Uganda, traveled from Africa on the 16th to provide

Read More »

Mitigating Racial Profiling in French Police Checks.

The tragic event of the police killing of a French 17-year-old of North African origin has rekindled the debate concerning police violence and discrimination in the nation, underscoring the requirement for reform. This reform seeks to change the legal basis for police controls, prohibit discriminatory identity checks, protect minors, ensure

Read More »