The long arms of the law have caught up with eight suspects in Edo State who allegedly attempted to defraud the federal government of a whopping $2 billion (USD). The arrest, according to the State Police Command, was sequel to a complaint received by its crack team April 25, 2022, via a petition from one…