Law is a diverse field; over the years many new branches of law have come up which seek to provide…
The international political fall out continues over the revelations of the expansive National Security Agency (NSA) spy program leaked by…