Freedom 251 Smartphone First Look Video Download HD, MP4: The Indian mobile manufacturing company Ringing Bells officially launched the cheapest smartphone of the World namely Freedom 251 on Wednesday. The Noida-based Ringing bells launched the Freedom 251 smartphone which has make rumour all around in India with its price. The sale of the smartphone will