Checklist:
Switch to "PaginationDeployment" branch to view the code of the deployed version.
✓ Caching functionality using Vanilla JS
✓ Responsive UI
✓ Filter news by Country
✓ Filter news by Category
✓ Backend Pagination (Backend developed by myself)
✓ Loading state
✓ Error Handling
✓ Deployed to vercel