It ended in tears for Pirates Fans

It ended in tears for Pirates Fans It ended in tears for Orlando Pirates fans yesterday. Orlando Pirates Football Club is a South African professional football club based in the Houghton suburb of the city of…