It is clear to me that a person accused of a non-bailable offence, if he is under judicial custody, may get bail from a magistrate or a judge subject to certain conditions.
However, we read that certain undertrial prisoner keep applying for bail repeatedly and their bail application are or may be refused repeatedly..
I want to know whether there exists any rule or law or guideline as to frequency of bail applications before the same court or in a higher court? To make myself more clear, if a magitrate or judge refuses a bail application, can the undertrial apply to the same judge again immediately or does he have to apply to a higher court only. And, even there, can he keep applying again and again or are there any restrictions to the number of bail pleas?
Pl. enlighten me with relevent law/guideline reference. Thx in advance