Hi @manishagawand,
Does the browser freeze or do you see a blank white screen? Also, do you see any error messages on the screen?
If you are not seeing any error messages, search for the constants WP_DEBUG and WP_DEBUG_LOG in your wp-config file and set it to true:
define ('WP_DEBUG’,true);
define ('WP_DEBUG_LOG’,true);
Once you do this, WordPress will generate a debug.log file under {your website}\wp-content\debug.log where you will be able to see the error details, if any. Please share the error details here.
Please try switching to a default WordPress theme like Twenty Twenty-One and deactivate all of your plugins and check whether the issue is fixed. Now, activate the plugins one by one, testing after each re-activation, to find the one causing the issue.
If you are able to reactivate all plugins and you are able to see the posts without the browser crashing/freezing, the problem is caused by your theme.
I hope this helps!