PhD Candidate @cambridgelaw.bsky.social
Researcher @sportandrights.bsky.social
@prof-mark-james.bsky.social @tmcasser.bsky.social @cambridgelaw.bsky.social @sportanddev.bsky.social
📌 link.springer.com/article/10.1...
idrottsforum.org/call-for-boo...
idrottsforum.org/call-for-boo...
@idrottsforum.bsky.social @prof-mark-james.bsky.social @antoineduval.bsky.social @cambridgelaw.bsky.social
📌 www.routledge.com/Sport-and-Hu...
@idrottsforum.bsky.social @prof-mark-james.bsky.social @antoineduval.bsky.social @cambridgelaw.bsky.social
📌 www.routledge.com/Sport-and-Hu...
💬 Free speech
🏃♀️ Privacy & Data Protection
⚖️ Accountability & Remedy
🌏 Climate justice
@cambridgelaw.bsky.social @sportanddev.bsky.social @sportrightsall.bsky.social @humanrightsindex.bsky.social
www.youtube.com/watch?v=9Oxd...
💬 Free speech
🏃♀️ Privacy & Data Protection
⚖️ Accountability & Remedy
🌏 Climate justice
@cambridgelaw.bsky.social @sportanddev.bsky.social @sportrightsall.bsky.social @humanrightsindex.bsky.social
www.youtube.com/watch?v=9Oxd...
@rafnicholson.bsky.social @drcricket.bsky.social @bayfirth.bsky.social @bssh.bsky.social @sportinhistorypod.bsky.social @jeremylonsdale.bsky.social @russinthezone.bsky.social
idrottsforum.org/call-for-pap...
Me for The Guardian:
Me for The Guardian:
Join @jarrodkimber.bsky.social & Tim Wigmore as they talk the Ashes, historic rivalries & future pressures.
Chaired by @russinthezone.bsky.social
💻 Free Zoom panel | 4 Nov, 7pm GMT | 🔗DM for the link
Join @jarrodkimber.bsky.social & Tim Wigmore as they talk the Ashes, historic rivalries & future pressures.
Chaired by @russinthezone.bsky.social
💻 Free Zoom panel | 4 Nov, 7pm GMT | 🔗DM for the link
My preview of tomorrow’s #CWC25 final between India and South Africa:
My preview of tomorrow’s #CWC25 final between India and South Africa:
We're working to support change by all committed actors in the #sport ecosystem
➕ Info: bit.ly/4o4YL1q
We're working to support change by all committed actors in the #sport ecosystem
➕ Info: bit.ly/4o4YL1q
📢 Last call to join our online course on gender and human rights in sport to explore these issues further.
👉 Read more: lnkd.in/edm-Wdrx
📢 Last call to join our online course on gender and human rights in sport to explore these issues further.
👉 Read more: lnkd.in/edm-Wdrx
@cricketacademic.bsky.social @somuchcricket.bsky.social
youtu.be/AzUufKUOQ5U?...
⚖️ #StakeholderEngagement
☀️ #HumanRights
🌎 #Sustainability & #EnvironmentalJustice
🤝 #Equity & #SocialInclusion
🦺 #SafeSport
👉 lawschoolpolicyreview.com/2025/10/06/a...
@cambridgelaw.bsky.social @sportrightsall.bsky.social #SportLaw
⚖️ #StakeholderEngagement
☀️ #HumanRights
🌎 #Sustainability & #EnvironmentalJustice
🤝 #Equity & #SocialInclusion
🦺 #SafeSport
👉 lawschoolpolicyreview.com/2025/10/06/a...
@cambridgelaw.bsky.social @sportrightsall.bsky.social #SportLaw
@cricketacademic.bsky.social @somuchcricket.bsky.social
youtu.be/AzUufKUOQ5U?...
@cricketacademic.bsky.social @somuchcricket.bsky.social
youtu.be/AzUufKUOQ5U?...
With Faraz Shahlaei we prepared a symposium for Strasbourg Observers focused on the #Semenya judgement of the Grand Chamber of the #ECtHR.
Our opening blog introducing the symposium is at strasbourgobservers.com/2025/10/01/e...
#ECHR #HumanRights #DSDRegulations #WorldAthletics
With Faraz Shahlaei we prepared a symposium for Strasbourg Observers focused on the #Semenya judgement of the Grand Chamber of the #ECtHR.
Our opening blog introducing the symposium is at strasbourgobservers.com/2025/10/01/e...
#ECHR #HumanRights #DSDRegulations #WorldAthletics
bsky.app/profile/shub...
@cambridgelaw.bsky.social @fbandclimate.bsky.social
www.sporthumanrights.org/library/envi...
bsky.app/profile/shub...
@cambridgelaw.bsky.social @fbandclimate.bsky.social
www.sporthumanrights.org/library/envi...
@cambridgelaw.bsky.social @fbandclimate.bsky.social
www.sporthumanrights.org/library/envi...
@prof-mark-james.bsky.social @tmcasser.bsky.social @cambridgelaw.bsky.social @sportanddev.bsky.social
📌 link.springer.com/article/10.1...
@prof-mark-james.bsky.social @tmcasser.bsky.social @cambridgelaw.bsky.social @sportanddev.bsky.social
📌 link.springer.com/article/10.1...
@hergametoocricket.bsky.social @cricketacademic.bsky.social
www.bbc.co.uk/sport/cricke...
@hergametoocricket.bsky.social @cricketacademic.bsky.social
www.bbc.co.uk/sport/cricke...
footballandclimatechange.substack.com/p/financial-...
footballandclimatechange.substack.com/p/financial-...
by Dr Michael Collins @ucl.ac.uk OUT NOW
Promises to be a fantastic read! @cricketacademic.bsky.social
global.oup.com/academic/pro...
Use code AUFLY30
#Cricket #Caribbean #Empire #decolonisation
by Dr Michael Collins @ucl.ac.uk OUT NOW
Promises to be a fantastic read! @cricketacademic.bsky.social
global.oup.com/academic/pro...
Use code AUFLY30
#Cricket #Caribbean #Empire #decolonisation
We love this because it allows you to see all the info about the Network in one place 😊🏏
linktr.ee/cricketresea...
We love this because it allows you to see all the info about the Network in one place 😊🏏
linktr.ee/cricketresea...
Well worth a watch:
Well worth a watch:
@nytimes.com
www.nytimes.com/2025/08/21/w...
@nytimes.com
www.nytimes.com/2025/08/21/w...
Shahid Judge writes for @scroll.in
scroll.in/field/106489...
Shahid Judge writes for @scroll.in
scroll.in/field/106489...
@prof-mark-james.bsky.social @antoineduval.bsky.social
@sportanddev.bsky.social @humanrightsindex.bsky.social @business-humanrights.org @fra.europa.eu
www.sporthumanrights.org/library/annu...