New Delhi [India], April 3 (ANI): After facing a legal battle for almost 28 years, the Supreme Court has let off a man who was convicted in a robbery case observing that there was doubt on prosecution case and set aside Punjab and Haryana High Court order.

A bench of justices Abhay S Oka and Rajesh Bindal has acquitted Anwar alias Bhugra and set aside order of Punjab and Haryana High Court and trial court order.

Also Read | Acer Launches New Aspire 3 Laptop Powered With Intel Core i3 Processor in India; Check Specs and Price Details.

"From the aforesaid material on record, the presence of the appellant at the scene of crime and recovery of pistol from him becomes highly doubtful and the guilt of the appellant having not been proved beyond reasonable doubt, conviction and sentence cannot be upheld," the court said.

"Accordingly, the appeals are allowed. The judgment and order passed by the High Court and the Trial Court as regards the appellant are set aside. Bail Bonds submitted by him stand cancelled," the court said.

Also Read | Germany: Man Arrested After Starting Fire in Berlin Hospital.

The appellant was convicted by the trial court and his conviction and sentence have been confirmed by the High Court under Sections 394 and 397 of the Indian Penal Code, 1860 as well as under Section 25 of the Arms Act, 1959.

Anwar alias Bhugra moved the Supreme Court challenging the order of High Court and trial court.

The FIR in the matter was registered on April 5 1994 at Gharaunda in Haryana under Sections 394 and 397 of the Indian Penal Code. According to complaint, he had gone to village Barsat for purchasing grocery items from his village and when he was returning then accused with other people robbed him.

The argument raised by the counsel for the convict is that the story built by the prosecution on the basis of the complaint is concocted. In fact, no such incident had taken place, convict counsel said. (ANI)

(The above story is verified and authored by ANI staff, ANI is South Asia's leading multimedia news agency with over 100 bureaus in India, South Asia and across the globe. ANI brings the latest news on Politics and Current Affairs in India & around the World, Sports, Health, Fitness, Entertainment, & News. The views appearing in the above post do not reflect the opinions of LatestLY)