The police have arrested 10 suspects for allegedly stealing from the facilities of the Transmission Company of Nigeria (TCN) in Edo, Delta, Ondo and Ekiti…