December 17, 2024
Indonesian police have arrested a veiled woman who tried to force her way into a guarded presidential palace in the country’s capital by pointing a gun at a guard

Indonesian police have arrested a veiled woman who tried to force her way into a guarded presidential palace in the country’s capital by pointing a gun at a guard