---

How to delete a non-empty directory when you get directory not empty error on Linux

I am trying to remove a directory named data in my $HOME. However, I am getting an error that read as rmdir: data/: Directory not empty???. How do I delete a non-empty directory in bash terminal running on Linux operating system?