Kubbra Sait climbed a summit on her period: ‘I’m just so grateful for this body’

The publisher's feed provides only the headline and link for this story.
Read it in your languageMachine translation by Google of the publisher's page
Explained in this story
Summit
A meeting of heads of state or government to discuss major issues and reach agreements.
Summits often produce the deals and statements that set international policy.
More about Summit








