Over a thousand Muslims staged the rally calling to an end to alleged oppression against Muslim Uighur ethnic minority in China's region of Xinjiang.

More than a thousand Muslims marched to the heavily guarded Chinese Embassy in Indonesia's capital on Friday to protest China's treatment of its Uighur Muslims.

The protesters, many wearing blue headbands reading "Save Uighurs," chanted "Get out, China" and unfurled Indonesian and Uighur flags as they marched to the embassy in downtown Jakarta.

In a speech, Yusuf Martak, a protest organizer, condemned the "oppression, torture and cruelty by the Chinese Communist government against brother Uighur Muslims."

Martak, a leader of a conservative Muslim alliance that held mass protests against Jakarta's ethnic Chinese governor, a minority Christian, in 2016, demanded an end to mass detentions of Uighur Muslims in China's Xinjiang region.