(1)Whoever has in his possession, or conveys in any manner, or offers for sale or pawn, anything which there is reason to believe to have been stolen or fraudulently obtained, shall, if he fails to account for such possession or act to the satisfaction of the Magistrate, be liable to fine which may extend to one hundred rupees, or to imprisonment with or without hard labour, for a term which may extend to three months.