Freedom 251 delivery will finally begin on July 7 and not June 30. The smartphone is the world's cheapest Android…