—°C
LIVE
SAMAA TV

SAMAA TV

Loading...

In landmark ruling, UK court says legal definition of woman means biological sex | SAMAA TV