Mirror

Mirror

Facebook shows intent to buy up live football by making it available to viewers in India, Afghanistan, Bangladesh, Bhutan, Nepal, Maldives, Sri Lanka and Pakistan…