Introduction
With the ongoing process of internationalization, the inter-connectedness between countries significantly improved and it persuaded regulators worldwide to think about criminal justice on a global perspective. Though different countries follow different types of criminal justice systems, they all have identified the need of enhanced co-operation for establishing law and order in their territory. Fast advancements in the technological landscape assisted nations worldwide to take collaborative efforts to promote crime management and prevention. However, growing cyber crimes raise new threats to criminal justice systems worldwide because criminals have always been one step ahead of law enforcement agencies in terms of ...