Freedom 251 smartphone, which went on sale Thursday, has sparked intense interest in India and beyond. Priced at 251 rupees ($3.65), the 3G device is being called the cheapest smartphone in the world. But it's also sparking questions about how the phone works -- and whether it's legal. Made by a new company called Ringing Bells, the Freedom 251 has a 3.2 megapixel camera and a 4-inch screen; it runs on Android's Lollipop 5.1 operating system and has slots for two SIM cards. But the phone also looks very similar to Apple's iPhone 4 -- even down to icons that...