With football being one of the most popular sport with billions of fans worldwide, a new system to curtail the oversights of referees during matches…
With football being one of the most popular sport with billions of fans worldwide, a new system to curtail the oversights of referees during matches…