The Yardsticks of Arrest in Money Laundering: An Insight into Section 19 of the PMLA OF 2002
The word arrest comes from the French word “arre^t” which means to stop or stay. The concept of arrest is one of the most important constituents of criminal jurisprudence around…