What Is A Plea Of Alibi Under Indian Law?

The plea of alibi is an important defense technique in criminal law and also the legal strategy whereby an accused man asserts that he was somewhere else when the occasion of the crime happened. Etymologically, it originates from the Latin word meaning ‘elsewhere.’ This is because it was meant to prove beyond any reasonable doubt […]